package com.linxz.commonlib;
import android.app.Activity;
import android.app.Application;
import com.alibaba.android.arouter.launcher.ARouter;
import com.linxz.evens.ARouterURLConfig;

/**
 * @author Linxz
 * 创建日期：2019年03月06日 11:57
 * version：1.0.0
 * 描述：统一跳转路径
 */
public class ARouterManager {

    /**
     * APP 注册
     * */
    public static void init(Application application){
        ARouter.openLog();
        ARouter.openDebug();
        ARouter.init(application);
    }

    /**
     * APP 注销
     * */
    public static void destory(){
        ARouter.getInstance().destroy();
    }


    /**
     * Activity 注入路由
     * */
    public static void inject(Activity clz){
        ARouter.getInstance().inject(clz);
    }


    /**登录*/
    public static void signInRouter(){
        ARouter.getInstance().build(ARouterURLConfig.USER_REGISTER).navigation();
    }

}
